long-range transport - Spanish English Dictionary